Golang 시리즈 학습 Golang 시리즈 (4) 인터페이스 프로그래밍 인터페이스 유형은 유형 시스템에서 특수한 유형으로 볼 수 있는데 실례는 이 인터페이스의 구체적인 구조체 유형을 실현한 것이다. 인터페이스를 실현하는 클래스는 반드시 인터페이스의 성명에 따라 인터페이스가 제공하는 모든 기능을 엄격히 실현해야 한다.인터페이스가 있으면 기존 인터페이스 성명에 영향을 주지 않는 상황에서 인터페이스의 내부 실현을 수정하여 호환성 문제를 최소화할 수 있다. 클래스가 이... GolangGolang 시리즈 학습
Golang 시리즈 (4) 인터페이스 프로그래밍 인터페이스 유형은 유형 시스템에서 특수한 유형으로 볼 수 있는데 실례는 이 인터페이스의 구체적인 구조체 유형을 실현한 것이다. 인터페이스를 실현하는 클래스는 반드시 인터페이스의 성명에 따라 인터페이스가 제공하는 모든 기능을 엄격히 실현해야 한다.인터페이스가 있으면 기존 인터페이스 성명에 영향을 주지 않는 상황에서 인터페이스의 내부 실현을 수정하여 호환성 문제를 최소화할 수 있다. 클래스가 이... GolangGolang 시리즈 학습